public establishment where regional dishes are served - Spanish English Dictionary